﻿using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class pruebas_altaAdministrador : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        sexo.Items.Add("Hombre");
        sexo.Items.Add("Mujer");

    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        // Creo el objeto datosPersonales y lo relleno.
        DatosPersonales p = new DatosPersonales();
        p.nombre = nombre.Text;
        p.apellido1 = apellido1.Text;
        p.apellido2 = apellido2.Text;
        p.ciudad = ciudad.Text;
        p.correo = correo.Text;
        p.telefono = telefono.Text;
        p.dni = dni.Text;
        p.correo = correo.Text;
        p.fechaNacimiento = fnacimiento.Text;
        p.direccion = direccion.Text;
        p.sexo = sexo.Text[0];

        //Creo el objeto administrador y lo relleno;
        Administrador admin = new Administrador();
        admin.setDatosPersonales(p);
        admin.setPassword(password.Text);
        admin.setAlias(alias.Text);
        admin.setDatosPersonales(p);

        bool encontrado = GestionAdministradores.getInstance().crearAdministrador(admin);

        if (encontrado)
        {
            Response.Redirect("pruebas/ListaAdmin.aspx", true);
        }
        else
        {
            Response.Redirect("altaAdministrador.aspx", true);
        }

    }
}
